tarkin detention facility - Allemand Anglais Dictionnaire